﻿<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
	<bean id="BusinessRequestService" parent="baseTransactionProxy">
		<property name="proxyTargetClass" value="true" />
		<property name="target">
			<bean class="cn.ffcs.businessrequest.service.BusinessRequestService">
				<property name="baseDAO" ref="BusinessRequestDAO" />
				<property name="businessRequestDAO" ref="BusinessRequestDAO" />
				<property name="reqDocuDAO" ref="ReqDocuDAO" />
				<property name="docContentDAO" ref="DocContentDAO" />
				<property name="reqProgressDAO" ref="reqProgressDAO" />
				<property name="reqProAttachDAO" ref="reqProAttachDAO" />
			</bean>
		</property>
	</bean>
	<bean id="ReqDocuService" parent="baseTransactionProxy">
		<property name="proxyTargetClass" value="true" />
		<property name="target">
			<bean class="cn.ffcs.businessrequest.service.ReqDocuService">
				<property name="baseDAO" ref="ReqDocuDAO" />
				<property name="reqDocuDAO" ref="ReqDocuDAO" />
				<property name="docContentDAO" ref="DocContentDAO" />
			</bean>
		</property>
	</bean>
	<bean id="DocContentService" parent="baseTransactionProxy">
		<property name="proxyTargetClass" value="true" />
		<property name="target">
			<bean class="cn.ffcs.businessrequest.service.DocContentService">
				<property name="baseDAO" ref="DocContentDAO" />
			</bean>
		</property>
	</bean>
	<bean id="NewprodReqService" parent="baseTransactionProxy">
		<property name="proxyTargetClass" value="true" />
		<property name="target">
			<bean class="cn.ffcs.businessrequest.service.NewprodReqService">
				<property name="baseDAO" ref="NewprodReqDAO" />
				<property name="docContentService" ref="DocContentService" />
				<property name="reqDocuDAO" ref="ReqDocuDAO" />
				<property name="dictService" ref="DictService" />
			</bean>
		</property>
	</bean>
	<bean id="ProdAdvReqService" parent="baseTransactionProxy">
		<property name="proxyTargetClass" value="true" />
		<property name="target">
			<bean class="cn.ffcs.businessrequest.service.ProdAdvReqService">
				<property name="baseDAO" ref="ProdAdvReqDAO" />
				<property name="docContentService" ref="DocContentService" />
				<property name="reqDocuDAO" ref="ReqDocuDAO" />
				<property name="dictService" ref="DictService" />
			</bean>
		</property>
	</bean>
	
	<!-- huangjj begin -->
	<!-- 进展情况 -->
	<bean id="reqProgressService" parent="baseTransactionProxy">
		<property name="proxyTargetClass" value="true" />
		<property name="target">
			<bean class="cn.ffcs.businessrequest.service.ReqProgressService">
				<property name="businessRequestDAO" ref="BusinessRequestDAO" />
				<property name="reqProgressDAO" ref="reqProgressDAO" />
				<property name="reqProAttachDAO" ref="reqProAttachDAO" />
				<property name="reqDelayDAO" ref="reqDelayDAO" />
			</bean>
		</property>
	</bean>
	
	<!-- huangjj end -->
</beans>